package com.forum.post.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * 自动审核配置
 */
@Data
@Configuration
@ConfigurationProperties(prefix = "auto-audit")
public class AutoAuditConfig {
    
    /**
     * 是否启用自动审核
     */
    private boolean enabled = true;
    
    /**
     * 审核服务URL
     */
    private String serviceUrl = "http://localhost:8090";
    
    /**
     * 自动通过阈值
     */
    private double autoApproveThreshold = 0.7;
    
    /**
     * 自动拒绝阈值
     */
    private double autoRejectThreshold = 0.55;
    
//    /**
//     * 敏感词配置
//     */
//    private SensitiveWord sensitiveWord = new SensitiveWord();
//
//    @Data
//    public static class SensitiveWord {
//        /**
//         * 初始化文件路径
//         */
//        private String initFilePath = "db/sensitive-words.txt";
//
//        /**
//         * 是否自动初始化
//         */
//        private boolean autoInit = true;
//    }
} 